/*
 * event_registry.h
 *
 *  Created on: Aug 18, 2010
 *      Author: sdaniele
 */

#ifndef EVENT_REGISTRY_H_
#define EVENT_REGISTRY_H_

#include "event.h"

#include <vector>

namespace pilot {

#if 0
	class event_registry {
		public:
			void register_event(event* e){
				m_events.push_back(e);
			}

		private:
			std::vector<event*> m_events;
	};

	typedef event_registry event_registry_t;
#else
	typedef std::vector<event*> event_registry_t;
#endif

}

#endif /* EVENT_REGISTRY_H_ */
